package cn.tedu.submarine;

import javax.swing.*;
/**
 * 鱼雷潜艇类
 * 继承父类SeaObject
 */
public class TorpedoSubmarine extends SeaObject implements EnemyScore{
    /**
     * 鱼雷潜艇构造方法
     */
    public TorpedoSubmarine(){
        super(64,20);
    }

    /**
     * 重写move()移动
     */
    public void move(){
        //鱼雷潜艇x+(向右)
        x += speed;
    }

    /**
     * 重写getImage()获取鱼雷潜艇图片
     * @return 返回鱼雷潜艇图片
     */
    public ImageIcon getImage(){
        //返回鱼雷潜艇图片
        return Images.torpesubm;
    }

    /** 重写getScore()得分 */
    public int getScore(){
        return 40; //打掉鱼雷潜艇，玩家得40分
    }
}
